|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.vtp.desktop.core.actions.util.InternalActionItem
public abstract class InternalActionItem
The abstract base class for all implementations of
IProvisioningActionItem. It provides most of the
default behavior of that interface.
| Field Summary | |
|---|---|
protected java.lang.String |
pluginNameSpace
The bundle symbolic name which contains the filter and action implementations. |
| Constructor Summary | |
|---|---|
InternalActionItem(java.lang.String containerId,
java.lang.String name)
Creates a new InternalActionItem with the given
container and name. |
|
| Method Summary | |
|---|---|
int |
getAvailability()
Returns the current state of this action. |
java.lang.String |
getContainerId()
|
IProvisioningModelSelection |
getCurrentSelection()
Returns the last known selection provided to this action. |
java.lang.String |
getName()
|
java.lang.String |
getToolTip()
|
void |
processSelectionChange(IProvisioningModelSelection selection)
Notifies the action (and filter) that the selection has changed. |
void |
setFilterClass(java.lang.String filterClassString)
Provides the fully qualified name of the implementation class of this action's filter. |
void |
setName(java.lang.String name)
Sets the name of this action to the given string. |
void |
setPluginNameSpace(java.lang.String pluginNameSpace)
Assigns the bundle symbolic name that contains the implementations for this action and its filter. |
void |
setTargetClass(java.lang.String classString)
Provides the fully qualified name of the implementation class of this action. |
void |
setToolTip(java.lang.String toolTip)
Sets the tooltip text of this action to the given string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String pluginNameSpace
| Constructor Detail |
|---|
public InternalActionItem(java.lang.String containerId,
java.lang.String name)
InternalActionItem with the given
container and name.
containerId - The identifier of this action's containername - The name of this action| Method Detail |
|---|
public void setPluginNameSpace(java.lang.String pluginNameSpace)
pluginNameSpace - The bundle symbolic namepublic java.lang.String getName()
getName in interface IProvisioningActionItempublic java.lang.String getContainerId()
public java.lang.String getToolTip()
getToolTip in interface IProvisioningActionItempublic void setName(java.lang.String name)
name - The new name of this actionpublic void setToolTip(java.lang.String toolTip)
toolTip - The new tooltip textpublic void setTargetClass(java.lang.String classString)
classString - The fully qualified class namepublic void setFilterClass(java.lang.String filterClassString)
filterClassString - The fully qualified class namepublic IProvisioningModelSelection getCurrentSelection()
public void processSelectionChange(IProvisioningModelSelection selection)
selection - The new user selectionpublic int getAvailability()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||